﻿
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace  IBLL
{
    public partial interface IBLLSession
    {
        int SaveChanges(string type);    
        List<T> SqlQuery<T>(string sql, params object[] parameters);    
    }

	public partial interface IBLLSession
    {
		IAccountInfo_BLL IAccountInfo_BLL{ get; set;}
		IAmazonAD_BLL IAmazonAD_BLL{ get; set;}
		IAmazonAdProperty_BLL IAmazonAdProperty_BLL{ get; set;}
		IAreaCarriersDeliveryMethod_BLL IAreaCarriersDeliveryMethod_BLL{ get; set;}
		IAreaCarriersDeliveryMethodChargeType_BLL IAreaCarriersDeliveryMethodChargeType_BLL{ get; set;}
		IAreaCarriersDeliveryMethodContraband_BLL IAreaCarriersDeliveryMethodContraband_BLL{ get; set;}
		IAreaCarriersDeliveryMethodPackage_BLL IAreaCarriersDeliveryMethodPackage_BLL{ get; set;}
		IAuthorizedInfoConfig_BLL IAuthorizedInfoConfig_BLL{ get; set;}
		IBrowseNode_BLL IBrowseNode_BLL{ get; set;}
		ICarrier_BLL ICarrier_BLL{ get; set;}
		ICurrencyConvertLoss_BLL ICurrencyConvertLoss_BLL{ get; set;}
		ICustomsRateInfo_BLL ICustomsRateInfo_BLL{ get; set;}
		IDeliveryMethod_BLL IDeliveryMethod_BLL{ get; set;}
		IDistributeArea_BLL IDistributeArea_BLL{ get; set;}
		IDistributeAreaStock_BLL IDistributeAreaStock_BLL{ get; set;}
		IGrossProfitConfig_BLL IGrossProfitConfig_BLL{ get; set;}
		IItemOpreationCommand_BLL IItemOpreationCommand_BLL{ get; set;}
		IItemOpreationStatu_BLL IItemOpreationStatu_BLL{ get; set;}
		ILanguageType_BLL ILanguageType_BLL{ get; set;}
		IListingFeeInfo_BLL IListingFeeInfo_BLL{ get; set;}
		ILoginAccountInfo_BLL ILoginAccountInfo_BLL{ get; set;}
		ILoginSellerAccountInfo_BLL ILoginSellerAccountInfo_BLL{ get; set;}
		ILogisticsCountry_BLL ILogisticsCountry_BLL{ get; set;}
		ILogisticsInfoConfig_BLL ILogisticsInfoConfig_BLL{ get; set;}
		IPaypalFee_BLL IPaypalFee_BLL{ get; set;}
		IProduct_BLL IProduct_BLL{ get; set;}
		IProductCategory_BLL IProductCategory_BLL{ get; set;}
		IProductConfig_BLL IProductConfig_BLL{ get; set;}
		IProductCost_BLL IProductCost_BLL{ get; set;}
		IProductEAN_BLL IProductEAN_BLL{ get; set;}
		IProductPackageInfo_BLL IProductPackageInfo_BLL{ get; set;}
		IProductPicture_BLL IProductPicture_BLL{ get; set;}
		IProductProperty_BLL IProductProperty_BLL{ get; set;}
		IProductSpec_BLL IProductSpec_BLL{ get; set;}
		IProductStatu_BLL IProductStatu_BLL{ get; set;}
		IProductTranslation_BLL IProductTranslation_BLL{ get; set;}
		IProductType_BLL IProductType_BLL{ get; set;}
		IRateOfExchange_BLL IRateOfExchange_BLL{ get; set;}
		IRateOfExchangeAnalysi_BLL IRateOfExchangeAnalysi_BLL{ get; set;}
		IRateOfExchangeHistory_BLL IRateOfExchangeHistory_BLL{ get; set;}
		ISalesFinalFee_BLL ISalesFinalFee_BLL{ get; set;}
		ISalesFinalFeeSection_BLL ISalesFinalFeeSection_BLL{ get; set;}
		ISalesPlatform_BLL ISalesPlatform_BLL{ get; set;}
		ISalesPlatformSiteCurrency_BLL ISalesPlatformSiteCurrency_BLL{ get; set;}
		ISalesPlatformSiteInfo_BLL ISalesPlatformSiteInfo_BLL{ get; set;}
		ISalesPlatformSiteInfoCategory_BLL ISalesPlatformSiteInfoCategory_BLL{ get; set;}
		ISalesPlatformSiteInfoCategorySpecific_BLL ISalesPlatformSiteInfoCategorySpecific_BLL{ get; set;}
		ISalesPlatformSiteInfoLanguageType_BLL ISalesPlatformSiteInfoLanguageType_BLL{ get; set;}
		ISalesPlatformSiteSellerAccountInfo_BLL ISalesPlatformSiteSellerAccountInfo_BLL{ get; set;}
		ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL{ get; set;}
		ISellerAccountInfo_BLL ISellerAccountInfo_BLL{ get; set;}
		ISiteInfo_BLL ISiteInfo_BLL{ get; set;}
		ISiteSpecRelation_BLL ISiteSpecRelation_BLL{ get; set;}
		ISpecific_BLL ISpecific_BLL{ get; set;}
		ISpecificsValue_BLL ISpecificsValue_BLL{ get; set;}
		IStock_BLL IStock_BLL{ get; set;}
		ITemplate_BLL ITemplate_BLL{ get; set;}
		ITemplateProperty_BLL ITemplateProperty_BLL{ get; set;}
		ITemplateTerm_BLL ITemplateTerm_BLL{ get; set;}
		ITemplateTermsDetail_BLL ITemplateTermsDetail_BLL{ get; set;}
		ITemplateWebPage_BLL ITemplateWebPage_BLL{ get; set;}
		ITransportCharge_BLL ITransportCharge_BLL{ get; set;}
		ITransportType_BLL ITransportType_BLL{ get; set;}
		IV_ProductRespones_BLL IV_ProductRespones_BLL{ get; set;}
		IValue_BLL IValue_BLL{ get; set;}
		IVATFeeInfo_BLL IVATFeeInfo_BLL{ get; set;}
		IView_AmazonBrowseNode_BLL IView_AmazonBrowseNode_BLL{ get; set;}
		IView_Category_BLL IView_Category_BLL{ get; set;}
		IView_CategorySpecifics_BLL IView_CategorySpecifics_BLL{ get; set;}
		IView_Contraband_BLL IView_Contraband_BLL{ get; set;}
		IView_Currency_BLL IView_Currency_BLL{ get; set;}
		IView_DsSystemMenu_BLL IView_DsSystemMenu_BLL{ get; set;}
		IView_Listing_BLL IView_Listing_BLL{ get; set;}
		IView_Measure_BLL IView_Measure_BLL{ get; set;}
		IView_Permission_BLL IView_Permission_BLL{ get; set;}
		IView_ProductSpec_BLL IView_ProductSpec_BLL{ get; set;}
		IView_ProductStatus_BLL IView_ProductStatus_BLL{ get; set;}
		IView_Specifics_BLL IView_Specifics_BLL{ get; set;}
		IView_SpecificsValue_BLL IView_SpecificsValue_BLL{ get; set;}
		IView_Value_BLL IView_Value_BLL{ get; set;}
    }
}